# -*- GAP -*-

Delta24i :=
rec(
  adjacencies := [ [ 5, 21 ], [ 5, 22 ], [ 5, 23 ], [ 5, 24 ], [ 1, 2, 3, 4 ], [ 10, 21 ], [ 10, 24 ], [ 10, 22 ],
      [ 10, 23 ], [ 6, 7, 8, 9 ], [ 15, 21 ], [ 15, 24 ], [ 15, 22 ], [ 15, 23 ], [ 11, 12, 13, 14 ], [ 20, 21 ],
      [ 20, 24 ], [ 20, 22 ], [ 20, 23 ], [ 16, 17, 18, 19 ], [ 1, 6, 11, 16 ], [ 2, 8, 13, 18 ], [ 3, 9, 14, 19 ],
      [ 4, 7, 12, 17 ] ],
  autGroup := Group( [ ( 2,11)( 3,16)( 4, 6)( 5,21)( 8,12)( 9,17)(10,24)(14,18)(15,22)(20,23),
      ( 2, 3)( 8, 9)(13,14)(18,19)(22,23), ( 2, 4)( 7, 8)(12,13)(17,18)(22,24),
      ( 1, 2, 4)( 6, 8, 7)(11,13,12)(16,18,17)(21,22,24) ] ),
  forms := [ rec(
          forms := [ [ "U(2) + [20]" ] ],
          h := 8 ), rec(
          forms := [ [ "U(2) + [16]" ] ],
          h := 12 ), rec(
          forms := [ [ "[-4] + [4, 2, 4]", "U(2) + [12]" ] ],
          h := 16 ), rec(
          forms := [ [ "U(2) + [8]" ] ],
          h := 20 ), rec(
          forms := [ [ "U(2) + [4]" ] ],
          h := 24 ), rec(
          forms := [ [ "U(2) + U(2)" ] ],
          h := 28 ) ],
  group := Group( [ () ] ),
  h := [ 8, 12, 16, 20, 24, 28 ],
  info := rec(
      bipartite := true,
      distance_regular := false,
      girth := 8,
      pencils := [ [ 4, 8 ], [ 2, 16 ] ],
      regular := false,
      transitive := -1 ),
  isGraph := true,
  isSimple := true,
  names := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 ],
  order := 24,
  real := [ 8, 12, 16, 20, 24, 28 ],
  representatives := [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 ],
  schreierVector := [ -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21,
      -22, -23, -24 ] );
